Norse mythology but... revisited
The Wild hunt is a folk myth of north Europe of a group of hunters flying through the night sky. Whoever was found outdoors by this hunting party was swept up and dropped miles from home.
Complete version
Work in progress
Sketch